expresses greetings - English Synonyms Dictionary